sugar cane flower - French English Dictionary